drizzle, slight rain, sleet or snow, spray from a ne demek

  1. drizzle, slight rain, sleet or snow, spray from a : serpinti